excrement of some animals - Espagnol Anglais Dictionnaire